home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / usr / lib / xulrunner-10.0 / reportbug-helper-script < prev    next >
Encoding:
Text File  |  2013-01-09  |  586 b   |  22 lines

  1. #!/bin/sh
  2.  
  3. [ -z "$1" ] && exit 1
  4.  
  5. # Don't run as root
  6. [ "$(id -u)" -eq 0 ] && exit
  7.  
  8. tmp="$(mktemp)"
  9. tmp2="$(mktemp)"
  10. "$1" -dump-addons-info "$tmp"
  11. awk -F: '$1 == "Location" {print $2}' "$tmp" | xargs dpkg -S 2>/dev/null > "$tmp2"
  12. echo >&3
  13. awk -F": " 'BEGIN { while (i = getline < "'"$tmp2"'") { p[$2] = $1; } }
  14.             { print $0 }
  15.             $1 == "Location" && p[$2] { print "Package: " p[$2] }' "$tmp" >&3
  16.  
  17. echo >&3
  18. echo -- Addons package information >&3
  19. awk -F": " '{ print $1 }' "$tmp2" | sort -u | COLUMNS=79 xargs -r dpkg -l 2> /dev/null | grep ^i >&3
  20.  
  21. rm -f "$tmp" "$tmp2"
  22.